package com.jt.controller;

import com.jt.pojo.User;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

//@Controller  //将我们的类交给SringMVC管理
////要求：当前类中的所有方法 都返回JSON串
//@ResponseBody  //当前类中的所有对象都返回JSON串
@RestController  //=@ResponseBody + @Controller
@RequestMapping("/rest")
public class RestUserController {

    /**
     * URL:http://localhost:8080/rest/findJSON?name=唐天舞&age=18&id=1&sex=秀吉&hobby=修仙,冰肌玉骨,天仙之姿
     * 注意事项：
     *      1.StringMVC中的请求路径不能重复!!!
     *      2.可以通过@RequestMapping("/业务名称")自定义注解
     */
    @RequestMapping("/findJSON")
    public User findJSON(User user){
        return user;
    }
}
